package com.yhy.wxzn.wcs.device.plc.bean;

import lombok.Data;

@Data
public class TransmissionPlc extends BasePlc {
    /**
     * 任务号
     */
    private volatile int deviceNum;
    /**
     * 是否有容器(1有2没有)
     */
    private volatile int inPlaceNum;
    /**
     *  容器上是否有货（1有2没有）
     */
    private volatile int haveStock;
    /**
     * 状态：1停机未启动 2联机自动 3脱机自动 4手动 5故障 6维修
     */
    private volatile int status;
    /**
     * 故障码
     */
    private volatile int faultCode;
    /**
     * 工作状态：1=电机运行，0=电机停止运行
     */
    private volatile int workStatus;
    /**
     * 备用
     */
    private volatile int backup;


    /**
     * plc写
     */
    //目标站
    private volatile int target;
    //1入库 2出库 0无任务
    private volatile int taskType;
    //任务号
    private volatile int taskNo;
    //取货完成1：取货完成    2：取货未完成
    private volatile int getFinish;
    //放货完成1：放货完成    2：放货未完成
    private volatile int putFinish;
}
